package com.hyt.it.ogt.pj.model.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @author: longt
 * @Param: 评卷任务概览
 * @date: 2022/3/3 上午10:12
 */
@Data
@Accessors(chain = true)
public class ProjectOverviewVo {
    @ApiModelProperty(value = "考试名称")
    private String examName;

    @ApiModelProperty(value = "评卷项目id")
    private String projectId;

    @ApiModelProperty(value = "考试分类（来自平台，是啥显示啥）")
    private String examTypeName;

    @ApiModelProperty(value = "考试类别（0：无考场，1：虚拟考场，2：现考现评）")
    private Integer examClassfication;

    @ApiModelProperty(value = "评卷模式（0：按科目评卷，1：按批次评卷，2：按考场评卷）")
    private Integer markModel;

    @ApiModelProperty(value = "批次名称")
    private String batchName;

    @ApiModelProperty(value = "参考人数")
    private Long studentNum;

    @ApiModelProperty(value = "评卷方式（1：流水评卷，2：交叉评卷）")
    private Integer markType;

    @ApiModelProperty(value = "科目数量")
    private Long subjectNum;

    @ApiModelProperty(value = "考试时间")
    private String examTime;

    @ApiModelProperty(value = "批次时间")
    private String batchTime;

    @ApiModelProperty(value = "取分规则（1：最后一次评分，2：取平均分）")
    private Integer scoreRule;

    @ApiModelProperty(value = "试题总数")
    private Integer questionNum;

    @ApiModelProperty(value = "试卷总数（现考现评）")
    private Long paperNum;

    @ApiModelProperty(value = "发布状态：0 未发布 1已发布")
    private Integer markPublish;
}
